home *** CD-ROM | disk | FTP | other *** search
- Path: toad.stack.urc.tue.nl!not-for-mail
- From: jaco@stack.urc.tue.nl (Jaco Schoonen)
- Newsgroups: comp.sys.amiga.programmer
- Subject: Too system friendly?
- Date: 2 Apr 1996 01:51:11 +0200
- Organization: MCGV Stack, Eindhoven University of Technology, the Netherlands.
- Message-ID: <4jpq5f$i9g@toad.stack.urc.tue.nl>
- NNTP-Posting-Host: toad.stack.urc.tue.nl
- X-Newsreader: TIN [version 1.2 PL2]
-
- Hi all,
-
- I have a very strange problem here. My program only works on my cybervision.
- If I run it on aga, or on a friends ecs it doesn't work. I'll explain:
-
- I have an array of arrays of char. I fill these with sensible values to use
- with WritePixelLine8().
-
- The function to update the screen changes those data nad then use several
- WritePixelLine8() calls to put them on screen.
- On CyberGraphx-screen everything works as expected, but on non-cybergraphx
- the data is set to all zero's!
- The first time I call this function everything's fine and the screen get's
- drawn on cybergraphx as well as on aga/ecs. After that (the next time I call
- it) all my arrays are empty.
- It just doesn't make sense. I change the data only with assignments done by
- the CPU. The only thing I do which has something to do with graphics is the
- WritePixelLine8(), but that's not supposed to change it's source-data is it?
- And how come it works fine on CyberGraphX? I checked the arrays, by dumping
- them line by line in ascii on screen.
-
- Anyone please help me, since I don't know what possibly could be wrong :-(
-
- --
- Jaco Schoonen
- (jaco@stack.urc.tue.nl)
-